package com.umpay.dto.merBusi.res.ebankpayment;

import com.umpay.dto.merBusi.res.CommonBusiRes;

/**
 * @ClassName: EbankPayNotifyBusiRes  
 * @Description: 网银充值通知确认响应类
 * @author zhangtao  
 * @date May 24, 2018
 */
public class EbankPayNotifyBusiRes extends CommonBusiRes{
	/**
	 * 商户编号
	 */
	private String merId;
	
	/**
	 * 商户订单号
	 */
	private String orderId;
	
	/**
	 * 商户订单日期
	 */
	private String orderDate;
	
	/**
	 * 联动订单号
	 */
	private String tradeNo;
	
	/**
	 * 平台对账日期
	 */
	private String merCheckDate;
	
	/**
	 * 前台通知商户地址
	 */
	private String retUrl;
	
	/**
	 * 通知状态 1：成功    -1：失败  -3：不明;
	 */
	private String notifyPayState; //通知状态
	
	/**
	 * 订单金额
	 */
	private String amount;
	
	/**
	 * 商户流水号
	 */
	private String merTrace;
	
	/**
	 * 结算金额
	 */
	private String settleAmt;

	public String getMerId() {
		return merId;
	}

	public void setMerId(String merId) {
		this.merId = merId;
	}

	public String getOrderId() {
		return orderId;
	}

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}

	public String getOrderDate() {
		return orderDate;
	}

	public void setOrderDate(String orderDate) {
		this.orderDate = orderDate;
	}

	public String getTradeNo() {
		return tradeNo;
	}

	public void setTradeNo(String tradeNo) {
		this.tradeNo = tradeNo;
	}

	public String getMerCheckDate() {
		return merCheckDate;
	}

	public void setMerCheckDate(String merCheckDate) {
		this.merCheckDate = merCheckDate;
	}

	public String getRetUrl() {
		return retUrl;
	}

	public void setRetUrl(String retUrl) {
		this.retUrl = retUrl;
	}

	public String getNotifyPayState() {
		return notifyPayState;
	}

	public void setNotifyPayState(String notifyPayState) {
		this.notifyPayState = notifyPayState;
	}

	public String getAmount() {
		return amount;
	}

	public void setAmount(String amount) {
		this.amount = amount;
	}

	public String getMerTrace() {
		return merTrace;
	}

	public void setMerTrace(String merTrace) {
		this.merTrace = merTrace;
	}

	public String getSettleAmt() {
		return settleAmt;
	}

	public void setSettleAmt(String settleAmt) {
		this.settleAmt = settleAmt;
	}

	@Override
	public String toString() {
		return "EbankPayNotifyBusiRes [merId=" + merId + ", orderId=" + orderId + ", orderDate=" + orderDate
				+ ", tradeNo=" + tradeNo + ", merCheckDate=" + merCheckDate + ", retUrl=" + retUrl + ", notifyPayState="
				+ notifyPayState + ", amount=" + amount + ", merTrace=" + merTrace + ", settleAmt=" + settleAmt
				+ ", rpid=" + rpid + ", version=" + version + "]";
	}
	
}
